/* 拓展运算符{...}将参数对象中所有可以遍历的属性拿出来，然后拷贝给新属性 */

//1.拷贝对象（深拷贝）
let user1 = {
    name : "吕布",
    age : 24
};

let user2 = {...user1}; //深拷贝（克隆）
console.log(user1); //{ name: '吕布', age: 24 }
console.log(user2); //{ name: '吕布', age: 24 }

//----------------------------------------

//2.合并对象 （吞噬合并，两个对象合并成一个对象）
let user3 = {
    name : "貂蝉",
    age : 20
};

let user4 = {head : "诸葛亮"};

let user5 = {...user3,...user4};
console.log(user5); //{ name: '貂蝉', age: 20, head: '诸葛亮' }


